from  math import *
n=int(input (' Введите четырехзначное число=' ))
k=str(n)
if n<1000 or n>9999:
    print ('число не четырехзначное')
else:
    a1=n%10   
    a10=n//10%10 
    a100=n//100%10 
    a1000=n//1000 
    if n%2==0:
        print ("число четное")
    else:
        print ("число не четное")
    if n%3==0:
        print ("число кратно 3")
    else:
        print ("число не кратно 3")
    a2=sqrt (n)
    if a2*a2==n:
        print ('число являеться квадратом числа',a2)
    else:
        print ('число не являеться квадратом числа')
    maxx=max(a1,a10,a100,a1000)
    minn=min(a1,a10,a100,a1000)
    print ('большее число=',maxx)
    print ('меньшее число=',minn)
    n0=k.count("0")
    print ('количество нулей в числе',n0)
    aa1=sqrt (a1)
    if aa1*aa1==a1:
        print ('число являеться квадратом числа',aa1)
    else:
        print ('число не являеться квадратом числа') 
    aa10=sqrt (a10)
    if aa10*aa10==a10:
        print ('число являеться квадратом числа',aa10)
    else:
        print ('число не являеться квадратом числа')
    aa100=sqrt (a100)
    if aa100*aa100==a100:
        print ('число являеться квадратом числа',aa100)
    else:
        print ('число не являеться квадратом числа') 
    aa1000=sqrt (a1000)
    if aa1000*aa1000==a1000:
        print ('число являеться квадратом числа',aa1000)
    else:
        print ('число не являеться квадратом числа')        
       
        
    
    
    
    

